home *** CD-ROM | disk | FTP | other *** search
/ Magazyn WWW 1999 March / magazyn_www_23_03_1999.iso / prog / mac / snak / snak.hqx / Snak 2.0b6 / read me Snak 2.0b6 < prev    next >
Text File  |  1998-11-13  |  12KB  |  127 lines

  1.  
  2.  
  3. Snak 2.0b6  November 13 1998
  4.  
  5. Snak is a program that will let you participate in discussions in Internet Relay Chat (IRC) channels. IRC is a service that uses the Internet to connect a large number of servers all over the world. Individuals then connect to a nearby server with the help of a client program like Snak and join one or more of the thousands of channels that are available. Anything that is typed into the channel will be seen by the other members and you can then have a real-time conversation with people all over the world.
  6.  
  7. At any given time the largest of the IRC networks may have as many as 20.000 participants and almost anyone can find a channel that talks about a topic that is of interest to that particular person.
  8.  
  9. About this version
  10. Version 2.0b6 fixes a crashing bug with OS8.5 - there are no additional changes since 2.0b5.
  11.  
  12. 2.0b5 introduces a separate window from which to open connections and join channels. The window has icons that indicate the state of each connection.
  13.  
  14. The console windows can now be closed without closing the connection, and the location and size of all windows are now remembered when quitting. When the program is reopened, the setup is restored. 
  15.  
  16. This version connects faster and more reliably than previous versions, and the overhead in processing incoming text is significantly reduced.
  17.  
  18. Snak now comes with the powerful PurePak script package written in the ircII scripting language which provides many useful functions to the serious IRC'er as well as the casual user.  
  19.  
  20. Snak supports almost all of the ircII scripting language, with the exception of custom windows and keybindings, so the inclusion of PurePak provides very valuable capabilities to Snak. Please see the Scripting chapter in the manual for a complete list of supported and unsupported language features.
  21.  
  22. The complete list of new features can be found in the version history chapter of the manual.
  23.  
  24. Snak is being heavily developed and new features are added frequently due to user demand. If you have a cool and useful feature you would like to see in this IRC client, please drop me a line with feedback, bug reports or feature requests at "kents@snak.com".  
  25.  
  26. My website is at "http://www.snak.com" where you can always get the latest versions. The site is mirrored at "http://www.kagi.com/kent" 
  27.  
  28. How to Register
  29. Snak is shareware which means that you may use and evaluate it for 30 days at no charge. If you decide to keep using the program after 30 days you must pay the $20 registration fee. 
  30.  
  31. The fastest way to register the program is to use the secure webserver that is available from my website at "http://www.snak.com".  You can also use the Register program that comes in the package to register with Check, Cash, Credit Card and Money Order to the Kagi Shareware payment service.
  32.  
  33. You can even pay by telephone by calling the Kagi Shareware payment service at +1 (510) 658-5244 to place an order. They charge a $5 fee for telephone orders.
  34.  
  35. If you like the program, you are encouraged to register, as the show of support and appreciation will allow me to spend even more time working on the program.
  36.  
  37. You are also encouraged to tell others about Snak if you like the program.
  38.  
  39. You are welcome to upload this version of Snak whereever you want, but you must keep it as a package - ie. the program, the Register program, this read me file and the manual. If you want to include it on a CD, please ask me for permission first.
  40.  
  41. Features
  42. Less window clutter than other IRC clients...!
  43. A dedicated, resizeable input field per channel
  44. Multi connections and multi channels
  45. Integrated /Notify support
  46. Connection records can specify multiple servers, which allows the program to try each server until it finds one that will connect.  
  47. User Database to store information snippets
  48. Customizable menus
  49. Font and background color can be set for each individual channel
  50. Manual and Automatic logging
  51. International character sets are supported
  52. Command-clicking URLs to open them is supported
  53. Fully searchable channel list and channel text
  54. Guardian feature lets parents limit what channels a child can use
  55. Fully customizable multi line aliases
  56. Powerful scripting language
  57. Identd support
  58. File transfer and chatting via DCC
  59.  
  60. About the name
  61. Snak is the Danish word for Chat.  Why did I choose "Snak" . . . .   ?   I'm Danish :-)
  62. I normally pronounce it more or less like "Snack"
  63.  
  64. Getting Started
  65. When you first launch Snak it will display a welcome screen, and start to build a database file with all the irc servers it knows about. That may take a while, but after that the program is ready to use.
  66.  
  67. Press cmd-r or use the menu to open the preferences window. It will open up and display a list of available preference panels on the left and the currently selected panel on the right. Initially that will be the Setup panelwith the connection records. A connection record contains nickname, startup action and the server to connect to. Doubleclick on the connection that you want to use and fill in a nick of your choice.
  68.  
  69. After completing the setup you can either use the File/Open Connection menu and choose your preset, or you can select it in the preset list in the preference window and press the Connect button.
  70.  
  71. Then a console window is shown and the program attempts to open a connection to the server. You can see the progress in the log window as well as in the console window. When the console window is online, you can join channels. If you didn't specify a startup action in the preset (like /join #macintosh or similar) you can use the File/Join menu to open a window where you can enter the name of the desired channel. In the window you can also create a list of frequently visited channels by typing in the name and pressing the Add button. After that you can just double click on the channel name.
  72.  
  73. Alternatively you can use the input field in the console window to type /join #macintosh.
  74.  
  75. Then the channel window comes up and you will notice the user list to the left of the main text field, as well as the input field below it.  Both the input field and the userlist are fully resizeable, so if you need a larger input field or userlist please click and drag the divider line to the desired location.
  76.  
  77. You can double click on a nickname in the user list to have it added to the input line.
  78.  
  79. General Overview
  80. The tools menu is intended for functions that operate on selections in the userlist. The $E variable returns the nick of the first selected user and is used in functions like Whois. See the Menu panel in the Preference window to examine the built in tool functions .
  81.  
  82. If you want to change or inspect the mode of the channel, you can open the channel info window with Edit/Channel Settings, or click in the topic field of the channel window. That will bring up a window where you can set the mode of the channel and change the topic. Additionally you can choose the font and background color for that particular channel window.
  83.  
  84. The Preference window is dynamic - you do not need to save changes for them to be active. Just make the change and see it take effect immediately. 
  85.  
  86. In the Server panel you can edit, delete and add servers. You can also move a server from one network to another. You can store a comment with each server, and you can set timeout and the port to use.
  87.  
  88. The Guardian panel is intended for parents that want to limit the channels that their children can access. It is password protected, and once you enter a password in the field you will have to provide it to access the panel. Snak intentionally only asks for the password once per session. You can selectively turn each Guardian feature on and off. If you have provided the supervisor password, the Guardian is inactive, but unless that is the case you can specify that channels whose name contains certain words are off limits. The "leave channel on word" will force the user out of the channel if certain words are uttered. All Guardian features can be overridden with the supervisor password
  89.  
  90. In the Channel panel you can specify what channel actions you want displayed, and choose the default font that will be used for new channel windows.
  91.  
  92. In the Color panel you can select a particular color for each type of messages in the channel.
  93.  
  94. In the DCC panel you can specify a list if nicks that you grant permission to automatically set up a DCC connection to you - either for file transfer or chat. 
  95.  
  96. In the Personal panel you can define a default quit message and an USERINFO reply.
  97.  
  98. The General panel is where you set up what Snak should do on certain actions like Kicks and Invites. The Timestamp options are not fully implemented yet.
  99.  
  100. In the Sounds panel you can turn individual sounds on and off.
  101.  
  102. In the Logging Panel you control the Automatic logging feature. This feature can automatically keep a continous log of all the channels that you visit. It creates a folder for each of your connection records and creates log files inside that folder. You can select to use one log file per channel, or start a new log file every time you koin the channel.
  103.  
  104. In the Menus panel you can define the contents of the Tools and Contextual menus. 
  105.  
  106. Snak contains an address book that is intended to store the snippets of information that you come across as you IRC. Someones real name, email address, favorite channel. . . .
  107. To access the address book use the Windows/Address book menu. That brings up the address book window. Like the preference window, the address book window is dynamic and you do not need to save changes to preserve them. To store information just start filling out the fields. The most important and the only required field is the nick. As soon as you select another record, make a new record or close the window the program saves the changes. 
  108.  
  109. If you want to see a channel listing, use the File/List Channels menu. That brings up the List channels window where you can set up criteria for the listing. You can specify that you want to see channels containing certain words but not others. You can specify that you want to see channels with at least 10 users but not more that 20. . 
  110.  
  111. Pressing OK will send the command off to the server. Be advised that on some servers, the List command will result in so much data being sent to you that the server will disconnect you . . . 
  112.  
  113. As soon as the server responds Snak will begin filtering the information based on the criteria that you specified. Once a valid channel is found, Snak will open a Channel List window and display the channel name and information. When the server is done listing the channels Snak will enable the Save button in the Channel list window and you can save the listing to a file. The Channel list window supports a Find and Find Again function that will let you search the found channels. 
  114.  
  115. You can create multiple preset records and open multiple connections simultaneously, but please keep in mind that some servers consider that "cloning" and will ban you if you overdo it.
  116.  
  117. * No Warranty
  118. KENT SORENSEN PROVIDES Snak AS IS, WITHOUT ANY WARRENTY OR PROMISE OF TECHNICAL SUPPORT. KENT SORENSEN DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF Snak, INCLUDING, WITHOUT LIMITATION, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SPECIAL DAMAGES OF ANY KIND, EVEN IF KENT SORENSEN IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES. KENT SORENSEN MAKES NO WARRENTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE PROGRAM, INCLUDING BUT NOT LIMITED TO WARRENTIES OF MECHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  119.  
  120. Legal actions involving this products are to take place in the courts of Denmark, ürhus Amt.
  121.  
  122. Snak IRC Client Entire work except WASTE text engine and SmartScroll library copyright 1996 - 1998  by Kent Sorensen All Rights Reserved
  123.  
  124. WASTE text engine ⌐ 1993-1998 Marco Piovanelli
  125. SmartScroll interface library @ Marc Moini
  126.  
  127.